Updated the cabal file so it passes cabal check