Moved the addition of the lower-diagonal matrix elements to the aggregator function so that the persistent list of matrix elements takes up less memory.
Changed a few things in the exceptions making them more concise and general.  Particularly for FileNotFoundExceptions. Also, moved the fitFile read function to a call to FileInfo.FileRead function so that only one function needs to be maintained.
This should have been with the last commit.
Made some more changes for the matrix file maker/reader function.