added CSVWriter; more complete models; SemanticMarkupReader
refactorings; InheritanceTransformer refactoring; added
SwitchUnitTransformer