Cabal package
Added benchmarks