Controller fully implements SwingWorker.