A server implementation using node