Added preliminary version of CSVFile