Add node edditing
Update node listing
Add node utility functions