Basic structure of several independent "gameObjects" between which the program can switch + GameManager