Wrapped mouseCallback to call non static callback

Code is cleaner this way
Bone and Joint are now subclasses of Drawable

They have a drawable attribute
Bone and Joints are now drawn using squares