Adding labels to tasks
Allow tasks to default spec and have options option