extend the link checker to check internal cross references
remove bad link
update headings so there aren't too many sub headings