Move advanced (faceted) tool search to use ToolService and ToolRepository