Get the bones stuff finally 'working'

Still a little buggy re transforms, but the data is now _finally_
getting into the shader correctly.

Also added some testing stuff.