Move all output logic to Formatter