Added features to server.js

Handles creating of node, and updates to a node (so far movement and text changes).