Add Kevin's (?) JS for handling site navigation toggling
major refactor of Kevin's JS to accommodate much simpler functionality agreed to with design team
minor improvements to JS