Doing some refactoring (Pushing the Player logic out of the view and into a new main game logic class