improved README and cabal file