Pausing

Added Pausing and game states
-Modified loop in Game class to run infinitley
-modified pause button to switch states
-added key handler for ESC pausing, and allowed pressing of this while
game paused