Lots of style changes and nav changes here in hopes to work on mobile