Separate concerns of board-loop (formerly game-loop)
Server/client join interaction