Search Component - Refactored event listeners in core controller and enhanced interface #CS