Added first pass of game logic. Still incomplete.