* Game.cs:
  Added OnEndFrame event.

* GameState.cs, EndGameState.cs:
  Change state back to the menu at the end of the frame to avoid a bug with the menu state picking the key press up as well and exiting the game.

* Player.cs:
  Cleanup.

* MenuState.cs:
  Pressing enter will now take you to the game.