added OO blackjack