Add search functionality and results page