Support for player brains.  Brains implement an abstract base class with methods

watcher - receives all pubsub topics and remembers stuff if it wants
decider - takes accumlated knowledge and table state and decides what to do when it has the action

Player emits messages when leaving a table
Table emits messages when a player bets

Tests
Forgot the __init__.py for brains module