able to single select units
Game::selectUnit() written to avoid code complication
units are now on the stack
collision detection between units