added oop version of blackjack