added navigation, sections, and smooth scroll