Organized GameController and format project