Switch to 'min' mocha reporter for more consistent elapse times
Major refactor of interals for speed, correctness, and simplicity