Adding CSVReader; I am also exploring an idea for error handling and testing