Updated documentation and cabal file.