Implementation

Bringing in Mr. Wunsch's original implementation and making a few tweaks to make the
Logan's run reference even stronger. Getting require set up and making all tests pass.