Cleanup, fixes, etc. (DO NOT MERGE BEFORE CHECK)

Hey, go check the stuff, don't just merge this pull request. I may have
broken stuff. Especially since I killed all the header tags and replaced
accordingly with divs and spans, and style them instead. Now go check!