Initial version of nodejs integration

Don't you want to put that in initialize for sake of exampalability