Re-writing the client-system

I'm re-writing a part of the Lobby system for efficiency.