Added test for game state

 - Added test for a complex game start up state with multiple tiers of
activity
 - Added logic to support removing obsolete units from the available
units part of the game state