Fixing for syntax highlighting.
Adding an AbstractTag class and the ToDo tag, plus tests.