Created GameStateLoader and rewrote move unit spec to use it. Fixed brok...

...e test in game_state_processor_spec. Implemented deep == for all models