Adding infinite timesteps to end the game
Refactorating game over structure
Refactorating game over structure and adding variable with number of crystals
Updating TODO