Haskell OpenGL Physics Engine