Game Pausing

Levels can now be paused by pressing 'P'. Also, some small fixes and
refactoring; Player's health is now non-negative.