Factored the game state into static state and dynamic state. Planning
ahead for games with any number of players will require more factoring
and perhaps some JSON merging during initialization. Also added JSON
schemas.
Merge branch 'master' of https://github.com/BoardGame/game.git
Also, added JSON schemas for each JSON file.