Everything done! Still needs styling though.
I'm also frustrated by the fact that the
tags aren't sorted, but I'm not sure how to
fix that.