More tasks in the sample plan
Don't continue the plan on a machine if a task returns 'failure'
Separate out task execution logic