Node.js based application offering surveilance camera features like motion detection and on demand video and picture taking