Refactor ISiteReferrer to ISearchStrategy, update UI