Base freeglut window and program