add some haddock docs, bump version for cabal