Blackjack simulator and basic strategy test framework