Initial commit of FizzBuzz printer with String return, object instantiation option, arbitrary rules, and tests