using 'TextConsole' instead of 'JTextArea' for output to get scrollbar in output
implemented options dialog