Source for node variant of chat server with tests
Ignoring node modules