If team is null than agents are not in same team
Added getters for targets
Added automatic rotation
GameGenre changed to GameControl