Haskell port of the OpenGL tutorials from http://www.opengl-tutorial.org