added Readers, CSVFile class, convert_to_matrix method in SGVector and unit tests for all new things