Add news and blog list templates

Styling is yet to come, but the basic structure is there (together with the backend work that needed doing)