Introduced CSVRecord
Added test mocking col width calculation