refactor to move the "control button clicked" behavior to a method of its own
Get the "run" button working

While the program is running, the control buttons are now disabled