Add mouse press events to the input event list
Add method to check if a mouse button was pressed this cycle
Create physics body interface for use in collisions
Put collision reolution into the CollisionHandler
Use the new CPhysicsBody collision system
Add more realistic gravity
Refactor the safe move method