untested work on app; first draft. missing jquery core
some basic UX in place
add comments; cleanup templates a bit