Presentation using Revela.js and use nodejs and socket.io to create remote controller for the presentation