Added Search validation. Added client side of search functionality.