ijustgolf pointed out that the two axis joint model was very similar to a universal joint. 

The universal joint is a mechanism used to take rotary motion round a corner. Based loosely on the two axis joint model I've put together this simple version.

I'll be making it up into a download in the next day or so.