Pull sign-in into a partial and refactor header nav