Abstracted the DataSetReader and moved its default implementation into CSVDataSetReader. Looking at building an ArffDataSetReader soon. also emptying the bin folder.