broken stuff; revert back
Reverted back to haskell opengl tutorial