Added persistent state to navigation.

Nav bar now uses localStorage to persist state across pages.  Also fixed the problem where content would overlap during the nav animation.