It took me a couple weeks to bring this project to life.
Users can create or join Games. When this is done, a Player is created. It has user_id and player_id, and balance.

Games have an owner (user_id) and an initial_balance, which determines how much money should players have at the beginning of the game.
Players can withdraw from bank, pay to bank, and send money to each other.