object oriented fizzbuzz