added changelog, updated cabal file