chat application built using socket.io and node.js with backbone to handle events and rendering of views