Multiple changes:

* blocking state, mutual exclusion of runs
* proper future implementation with run state handling
* extended task config with description and other
Bugfix and simplification