Some optimizations. I added some new benchmarks.
Merging readme.