Added rudimentary Node.js implementation