Bunch of frontend work

Polishing the article list and article pages, adding fonts, all sorts of
fancy nonsense.