Remove handlers is not used when the no-edit-mode.
Extract the selection model.
Merge pull request #73 from pubannotation/selection_model

Extract the selection model.