Players now identified by name, hand function has limited functionality
Removed unnecessary type casting, renamed variables.
Dealer doesn't require a name, reworked deal_cards.
Moved _cards so that Dealers now have access to it, removed old code.