Functioning but is a bit inefficient and the class heirarchy must be altered to support the user choosing the .dat file they would like to analyze.