Start window on non-main thread... this is gross, but the alternative involves inline freeglut compilation.
Merge branch 'master' of github.com:UMLComputerGraphics/GraphicsProject