moved the header navigation method to the base theming class for later overriding
laying out classes to override the base theme
tweaking the parameter passing to build the context all at once
added a placeholder for future expansion. muahaha
shifting the box tops and bottoms around, not great yet