added edge selection and removed this.selection from the graph