Rewrote fizzbuzz with tests. Code needs refactoring.