Updated Search File with Validation & Placeholder Text