Major refactoring, redesign of manipulator classes and beginning of new option to split line breaks into paragraphs