Extracted all the button listeners to inner classes, so no one ever has to edit the initialize method. Added some labels to the output tab.