determined rules for the game

responsibilities include alternating turns, determining valid moves and
checking for a game over
Merge pull request #4 from zachmokahn/rules

determined rules for the game