some sort of dependency ordering needs enforced too.
- broadcast a message when a new user connects - utilize the long polling to deliver the message to existing clients