IM Web app using WebSockets, with a MongoDB backing store