Add dep_task so tasks can depend on other tasks