Progress indicator added
ObservableList extracted into a model