added sockets, requirejs, pubsub functionality for server, admin page where messages can be entered