Attributes and node values are now editable

-Added editable attributes and node values when working on a node's
details.
-Switched attributes from JSON Array to key/value Object for the best
editing performance.
-Removed legacy use of jQuery in graphic manipulation.