Update documentation for the new declarative syntax
Check for duplicate tasks (tasks having the same name)
tests for duplicate tasks check
prints tasks execution duration