adding non-empty list test
adding async operation to list view

now waits for animation frame before rendering, allowing for bulk
operation.

Not sure this is the way to go, as it may introduce delays when creating
UI's, etc. But it will massively speed up operations on larger sets.
adding both sync and async list options

there doesn't seem to be much in the way of performace on desktop, but I
expect more on mobile.
moving partials to own file
initializing all HTML5 tags as partials

this removes the a/p aliases (as they exist as tags)
adding biscotto style docs
adding a View class
moving switch file to template subdir
module-izing the tests
adding generated docs