We made a bunch of new tests, added time, and refactored code to use lambdas to create more dynamic methods!