Adding OutputFormatter base class

Yes.