Refactored Search. Added TextSearchAnalysis.
Implemented TextSearchAnalysis.Run