Changed the get data set interface to take a filename as a parameter and use that file for parsing the data in future
Made some minor changes.