Moved shuffle to deal time
Added callback for player turns
Started work on minimax player
trick does not modify player now so trick can be reused for minimax prediction
Added last_played to trick to track last player
Renamed to last_player
Made trick copyable
Added repr for card and fixed typo with false
Added player callback for new round start
Store play order as a stack
Completed minimax player
Minimax not as player