finally some progress. added the concept of a status so that a game can notify players of events. works decent.