Rename FuzzyMatcher to RecommendationFinder and move to new module