Starting using jbox2d and implemented some previous features with it.
TODO: fix bug where new graphic location does not update the location in
the physics world when moving ball with finger