Using FreeGLUT instead of GLUT