OOP version of blackjack from week2