Added a interface ISentenceDetector, and a class UnsupervisedClauseMarkup implementing the interface. Added a class variable which is an object of the class to UnsupervisedClauseMarkup class to serve as the sentence detector of the class. Adjusted any code, including moved some meothds from populateSentenceUtility class to learnerUtility class, to reflect this change.