the hello world of OpenGL