Provides classes and interfaces that are used to manage the search through the search graph. Standard implementations are also provided for the interfaces.