Ported to GLUT instead of GLFW. GLFW doesn't work on OSX10.9.