search viewController design