Created cabal package and documentation.
Created cabal package