Add document -> OptionArchitecture decision
Add base task and option classes
Add, rename base classes
Modify base classes
Add, modify base classes
Modify inherited task and option structure
Copy exceptions, modify options and tasks
Add simple language support
Modify messages
Rethink messages (to task state)
Move general code to AbstractTask
Modify AbstractTask run(), start to code scheduler
Modify scheduler, centralstorage
Modify a lot of things