first pass at folders index. lots of template deduping
merged customize_folders_index branch