put down bet first, dealing depends on this, cant do goroutine
do rand once in main() when simulation starts
adding valid dealer actions to config
adding simulation, moving shuffle to deck, assuming every deck would be shuffled upon init
bug fix, logging the strategies used
generic print request for logging
cleaning up
adding dealer requests, cleanup
making game object more robust,
init it properly
adjust util to float64 for max and min
adding some util function to player
using a while loop to simulate a game with multiple rounds,
it stops simulating as soon as everyone “stands”
win lose wrapper
win lose
fixing round
starting determineOutcome function for end of game simulation
isbusted for dealer
separating casino earning with player results
determine outcome of game
record win/loss for player
reset for dealer and player for newGame()
200 games and see