1. Created a new class StringUtility. Moved all helper methods to process string from class UnsupervisedClauseMarkup to it. Created a test class StringUtilityTest of it. Moved all test cases from class UnsupervisedClauseMarkup to it. 2. Created a new class Constant to define all the constants. Move some of the constants (not all yet) from class UnsupervisedClauseMarkup to it. Modified any code to adopt that change.