Side menu first pass

- added sidr and snap libraries; using Snap now.
- small upper-left menu toggle button for small screens