removed this.selection in favor or this.selectionObj. This allows keeping track of selection of nodes and edges.
added edge selection and removed this.selection from the graph
Merge branch 'alex_new' into alex_dev