Added syntax highlighting and diff output.