Implementing Builder pattern for reading

Implementation of Builder to create ProjectDataSet