Cleaned up language pragmas
Cleaned up cabal file.