updates ReaderCSV with explicit cases for no field mapping and with field mapping. See issue #34