- add logic to play the game. No completely tested!