Added functions for nodes add and remove

added the capability to remove sub-networks
TODO: adding a new working array for calculations...
remove previously drawn ellipses
gray the last draw