more manipulation benchmarks
add benchmark runner script
clean up benchmarking cruft
clean up chart code