introduced sepparate executors for the task and jobmanager, some code cleanup. Further cleanup and proper management of the managers required.