added glut demo, but no opengl in it yet