Implement reporter
Stub out benchmarking code in unit tests

This is very brittle, but it drastically reduces the time required to
run the tests.