FizzBuzz refactor and Bang added