Add code syntax highlighting
Fix header
Ignore the generated files.