Implemented rough Box2D physics. Improved controls.