Major ChatManager and Chat Lobby work.

Added a Utils module for generating ids with some optional checks.