- a cardholder can hold 2 to 3 cards in their hand for each round of game
- each cardholder can be either a player or a dealer
- a player can take 2 actions: place bet, draw card
- a dealer can take 2 actions: two fight three, draw card
- each cardholder can hold a pocket with some monetary amount
- a game can take 1 dealer and a list of 1 to 16 players
- cardholder is stateless, pocket and game are stateful