clicking on a line should select the end points.  If one is selected already both should be selected.  If both are selected already, both should be deselected.