Responsive Navigation
- CSS to set initial state of navigation, for smaller widths and larger width screens.
- For small screen:
- set 'click' event that will toggle the menu state
- add or remove (i.e. 'toggle') a class that controls hidden or expanded.