Adding more robust functionality to the game.