Added test, benchmarks, and main executable.