Extract TrickAtTable from TableState
Let's create a dedicated read model for the trick actually played at a table, to keep this as independent as possible from the rest of the game.
Let's create a dedicated read model for the trick actually played at a table, to keep this as independent as possible from the rest of the game.