Refactored node creation code
Update node color when node type changes
Tied the node object to a sigma node instance
Added some comments
Refactored node type selection
Minor CSS corrections
Added a directive to work with the graph
Moved sigmajs event handlers into a custom directive
cleanup
handle node clicks with jqlite
setup node editor for selected nodes
a hacky solution to assign the node data to the controller scope
some progress with editing node which partialy breaks node creation
made sure current node is available at all time
abstracted node highlighting
restore node if edit was canceled
added explicit node type references
deleting nodes
Merge branch 'feature_node_editor'