Building a Video Chat using Node.js, WebRTC and Socket.IO