Adding dataset file reader.
Moving dataset file reader into its own file.