Split the GLUT main loop out of the ctor.