Created GameStateLoader and rewrote move unit spec to use it. Fixed broke test in game_state_processor_spec. Implemented deep == for all models
Merge pull request #32 from RantGames/game_state_loader

Remember to write tests for GameLoader.
Added pull city data command to readme setup instructions
Made battle simulator use Random.rand instead of rand for stubability
Fixed Move controller taking JSON + tests
Merge pull request #31 from RantGames/game-state-delivery

fixed errors in game state controller referencing of players
Merge pull request #34 from RantGames/fix-move-controller-json

Fixed Move controller taking JSON + tests
Merge branch 'develop' of https://github.com/RantGames/skirmish into test_refactors
Converted attack move test to use GameStateLoader. Fixed unit attacking
Merge pull request #35 from RantGames/test_refactors

Test refactors
Fixed issue causing game_state_spec to not be runnable alone
Merge branch 'develop' of https://github.com/RantGames/skirmish into develop
merged with develop
tinkering with tests