Add search feature implementation