changed the structure

SwingWorker executes now Tasks