Looks great! Happy to help.
Was the decision not to allow teams to freeze when receiving a passed card a style choice? I can recall at least one Las Vegas Gambit where a team chose to freeze after being passed a card. (As such, I've never seen a team choose to freeze instead of doing anything with the cards)
-Jason