Acceleration and Deceleration, Collision

Deceleration commented out for now due to issues (constantly slowing
down players), players are now stuck within boundaries. Will eventually
implement speculative contacts to polish.