Add Benchmark class to wrap benchmarking functionality