Did to much with this check in.  Added the ability to create new conventions, although they are still just shells with names.  Added a chat client to start the socket io integration.