Adding OutputFormatter base class

@rynowak I missed seeing your comment earlier. My suggestion was to not have these settings if they didn't apply to output formatting \ leave them at default.