Starting to add subparts to the TOC - this is the backend work, with minimal template changes