creating tasks
Milestone 2 - can add tasks to queue
all methods implemented