Refactored TimingUtil code into Benchmark. Improved the Runners.