Added class for data file parsing