Add nodejs server

This fixes #43.