make draggables destructible
Add touching class to buttons while touching
add makeList#toggleActive
organize all dom methods into tags.dom
For makeSingleViewController: ensure setView does not get called twice in the same event loop; ensure there is only one scrollable view at a time (for scrollToTop to work); store tags.__lastScroll__; add updateView opts