renamed publication controller to node
added a route to expose node properties
extracted in the publisher the check for an existing node for the given uri