Haskell 2D drawing using GLFW