Added search API and basic search