Implement unit spawning/deploying (closes #35)
- Unit deployment has been implemented both in the
Barrack
andGameWorld
classes -
AdvanceTimeCommand
andAdvanceTimeHandler
have been added, they are responsible for deploying units among other things - Some methods in
GameOverview
have also been implemented -
IGameOverview
had to be created to allow world generation unit testing