Feature/subtask generator