Node.js and Sails based chat by Daniel Ch