- more shell improvements
 - adding node and edge from file and shell (not well tested)
 - added 'save to file' functionality