Adds 'task' class for storing tasks in variables
Canceler is now passed by reference