Major separation of concerns for TodoListAdapter, created MultiSelectionCab