added endpoints for updating specific nodes, edges, and node groups inde...

...pendently; tests and docs

see #77