different views for different routes functioning; dynamically generating town-detail pages from indiv JSON files