Add chatting and game joining to the server logic.

We are getting close to feature parity in server logic to the old system. But not in any of the UI stuff.