added CsvLoader class