Fixed openButtonListener, added text area for displaying calculation. TODO try to make good layout