Refactored the GameController not to create towers manually