[+] added abstract task and task manager (experimental support)