Sub-modules Header and Footer, optional render exit.
Added Header (HomeMenu component, navbar) to:
- Landing.js, login component, inline and mandatory (always show)
- ModuleMenu.js, main menu screen, inline and mandatory (always show)
- Module.js - sub-module screen, inline optional (render by default)
Remove HomeMenu.js render from the top of the Route stack, the three changes above should provide the same result while keeping it modular (sub-modules can opt out of the navbar and provide their own.)
To do: Footer.js, same principles as above, better implementation already.
ref: #59 (closed)