GameSetup reworked, game options encapsulated

Made controllers for each team that can control the view, defaults and
choosing of parameters to create a new game.