Search Controller
Method impl and tests