It's a microframework to handle easily switchable children of DOM elements and just as easily re-renderable lists of children (by template) simply by HTML with certain classes, data-attributes and corresponding object-properties of the app-object.
You can use certain classes that are being handled by the framework in the background
switchable
can show one of children with classmode
renderable
can render subtree or usetemplate
tag while filling in corresponding datatogglable
can be easily toggled betweenactive
and not.