Add flake8 (for PyFlakes support) to test sequence, to check for compilation errors.
Generalize templating and styling system away from 'ui' to more general terms.
Use tweedr.root for all package-relative filepath specification, fix bottle to exit on Ctrl+C and serve static files.