coded blackjack_oop.py as a softdes assignment