add toggleSelectAll(), toggleDeselectAll() examples
fix toggleSelectAll(), create models for all selectable el's

refactor internally to accomodate this

add toggleAll()