Component routing fixes

The current docs have several warnings and erros when compiling, resulting in wrong indentation and missing titles on the generated html files. This addresses that, along with a couple lesser details.