Renamed simulate button callback.
Renamed MathModelState to MathModelController
Refactored so that Main GUI logic is in a controller that is mostly
independent of GUI toolkit details.