reserving and fetching tasks in Manager.php wrapped in transaction
new instance of task mapper removed from _runTasks() method of Manager.php, instead used the one created in constructor