added cabal stuff, ran hlint