User logic

User nav bar logic implemented.  Unstyled.
We talked and this might be overkill but we're being explicit here for clarity