When a new node connects (lua client) then all connected websockets receive JSON data.
first shot at updating the node node list in the web app when a node connects. we should use a templating library like underscore in the future though