Refactoring Benchmark interface and finishing up Linpack, Memory, and Url Benchmarks.