freeglut set-up