I think we had a discussion about the page layouts, and the guidance was to link only first mentions (to avoid over-hyperlinked text). I think that on top the formatting could be improved and probably content can be enhanced by building on the experiences of more contributors.
That said, your efforts are much appreciated, it's a good base for the article!
The MainNav seems to be a bit weird, new classes added but somehow the icon doesn't display.