add subclass PlainTextFormatter
add class Report