Extracted Task classes added a verbose mode to the barrier classes