updateVis works. functionalizing some handlers, killing bloat
primary actions functional again. bunch of refactoring
auto-update & butterbar improvements. fix #13 and fix #18