nav stuff
apologist. trying to wrap this up before it gets painful to work on
flexbox, flex list, and documentation. UNFINISHED and partially untested.
Optionally include flex via variable (true by default). Documents updated for style guide