Add new Node.js implementation

Here's my Node.js implementation