Implemented a search partial and basic search functionality