refactored PathPattern[Tester/Test]
added NamePatternGenerator, NamePatternMediumTest
added NameMatcherMediumTest, MatchingNamesGenerator