Add mouse module.
Add GLUT support to the mouse module.
Add GLUT to the cabal file.