Added a ball class with dynamic/kinematic simulation