moved task queue related classes to logic.auotmated package