Feature/table of contents

I fixed up those dangling anchors on the syllabus page and hooked them up to a floating Table of Contents to help with long-running pages like the syllabus.

As this only works at widths above 991px, it is only really useful for longer pages. Lecture pages might also benefit?