Removes the ugly copy of MazeController and lets the navigation use only what it needs