Started to properly detail the game logic.