Generate "Latest news" in the header dynamically and related refactoring
We tend to forget to update "latest news" in the title when adding a new blog post, and it's just annoying that it doesn't get automatically generated. So this patch changes it, from now on it gets automatically generated.
Add related refactoring to make this possible, which is mostly about splitting up app.py. See individual commit messages for details.
Edited by Administrator