blackjack game, object oriented version