Added support to add nodes, find nodes, change nodes and delete node. Also added support to create edges.
Merge origin/master