Add benchmarks with preprocessors
Clean benchmark format
Add benchmark to README.md