Changed usage of ArrayList to ObservableList.
Changed usage of Task to ModelTask.