Gamestate parser

@RantGames/owners 
Parsing game state from JSON into models. I updated the city migration so the db will need to be dropped and re migrated.