Added ODE ball joint implementation