Initial structure of the CSV Printer Object

I've separated the CSV Printer in its own class