Specifically when the FFT number of points are changed, the data model does not get updated. Added routines to update all button text and tooltips every time the data model gui is opened.