Fitting result fixes

This PR changes some of the functionality of `FittingResults`

I will further develop the details of this PR tomorrow morning.