refactored and fixed settle_bets, moved bets out of player and into hands, syntactic cleanup