Beginnings of the GameController and Mediator objects that assign themselves to the director the GameController inherits.