First Test
Second Test
Refactoring second test
Third test
Fourth Test
Refactoring
Refactored tests
Refactoring: Created Rule classes and transformed Translate method to rule based translation
Refactored out a new class RuleBasedTranslator
Refactored out a FizzBuzzFactory
Cleaned unused usings
Added FizzBuzzBang
Generalized creation of rules
updated README
Updated README with new extension
Implemented Extension 2
Generalized the creation of rules with an abstract factory pattern