Working Nav, Subnav and scrollspy UI