Redesign and UI improvements

In-progress redesign and various UI/UX improvements.
Are we just ignoring firefox?