Fixed: website now works well on mobile

Previously, the navbar was not working on mobile because of the switch to SVG. Replaced the navbar icon on mobile with pure CSS and did some layout optimizations. Other issues addressed:

- Sponsors images cut off on mobile
- Icon spacings uneven
- Footer now has small header on mobile to remind user what they're looking at ('Diva.js' text)