Use `with` in templates
Use globals for copyright year
Make app_globals singleton
Add get_or_404