Add dependent packages to cabal file
Add basic test to help configure 'cabal test'
Update cabal file to run specifications
Test changes to cabal file for more intuitive testing
Add OpenGL window using GLFW