broke the DataWriter into separate spreadsheet DataWriter classes