Initial MatchingService
fixed getProgressTest
Added transpositionTest
String to StringBuilder
Just use StringBuilder
sort getter and setter
fixed Pause
Added BachItemFactory