moved the chat stuff into its own namespace