updates to css and index
adds smooth-scroll, sub-nav, hashchange, and form