Now using Jinja2 templating engine! (all templates except search still need updating)