added some csv file parsing stuff for file io and parsing practice