Refactor blackjack logic into separate class from game control flow