continued with dialog for #22

- moved loading logic to new class TaskLoader
- renamed AssetFileService to FileService
- doForAll not working in GUI (js) yet