Working code re-factored to remove use of player_index and improve use of Player object.
Code re-factored to make current_hand_index internal to game.  Complete and Tested.