various changes to layout, nav, and styling