Reasonable response with added Sample Web Page table for phony contents.
Some fixes on calculating sample page height.

Added third column to right of map.
Moved What's new into web site panel.  Improved fonts and borders.

Still need to separate hiding web site from expanding/collapsing verbage pane.
Ready to try state machine.
Close to working with state machine.

Changed most of collapsed bools, etc. to
visible bools.
Still lose footer in some cases.  It reappears on resize.
Reduced magic numbers for map width in MapCtrl.js.

Worked on font colors/weights for web site panels.
Need to get rid of news in verbage control.
Replace Latin stuff in plug-in with Release Notes news and Wallace and Gromit news.
Commit before trying FlexBox for layout.
Moved more from Flexbox project into MapPageBase.jade
More additions from Flexbox fixes.
tweaked spa window height.

Ready for new code from FlexBox project.
Moved Flexbox capabilities into master site top portion of system.
Master site flexbox functioning, except for collpase navigator. Needed to add flexbox.css to layout.jade.

Added nav element to top row, but did not hook up javascript in MasherCtrl.js
Moved more code from flexbox.js plunker project in to SPACtrl and MasherCtrl.
Mostly has correct appearance on index and system selector jade pages.  Common functionality moved to utils.js.

Commit before working on broadcasting nav expand/contract.
Much recoding from FlexBox plunker project.

Commit before leaving Starbucks.
More cleanup/conversion.

Mostly changes to get utils to work as module.
Lots of fixes.  Starting to expand and collapse correctly.
Hooked up CollapseNavigatorEvent and some more work on integrating height calclulations from utils.

Expansions/contraction from master site and navigator visibility changes is now functioning.
Commit before attempting to replace mapcol calculations with Flexbox from plunker project.