refactored AIMA.Search namespaces