Tag list page

Fixes #26.

Re-created a lot of the SiteDetails objects and logic for TagDetails to create the Home/TagList page.