Add parseTasks

Don't parse tasks straight away as part of the yaml unmarshelling. This will allow free form tasks