[feature] Added cards distribution

Added cards distribution, as well as
better handling the game flow. Pots,
tokens and bet tokens are also
implemented, both in logic and UI.