The search command object which holds the query that needs to be executed in the search operation.
A general Search Controller that perform the search operations.
Compass