Remove duplicated code
Add first spec for multiselection head change
Unify spec setup
Add selection specs