Code Hygiene: Non-consistant linking

This commit makes links constant within the contents page by making each link go through an index of links at the bottom of the page. I also added comments to categorize the links per section where used.