adding some more features to game logic.
outsourced the logic for a single shot into a new method playShot
fitted the team class for those purposes