added single page template distinct from generic loop because generic loop makes 0 sense for the single page template