Mixin table of contents

I'm open to any changes in the section titles if people have opinions. Just copied all the comments that were already there. Think it could probably be finessed a bit but think this is a solid first pass. Better than no table of contents in my opinion.