Add validation, auto task loading add syntax highlighting to examples