Implement Search feature with pagination