Adds benchmark option; Adds more tests;

• Adds benchmark option
• Adds more tests
you can do `Benchmark.ms` instead, which is what rails uses under the hood, so you don't need to do `time*1000`