Completed code changes for lesson 3 part 10; including some refactoring based on solution and improved search navigation