Feature/add node api

the PUT should contain the node id in the path, since we're writing a single nodes and not the collection of nodes.