Updated the hotkey panel so it is connected with the controller. Updated
the GUI to use SwingWorker instead of independant threads.