Restructuring includes and introducing header files
Introducing an ast node constructor
Code style enforcing
We will need an end tag to close continued structures like lists and dicts
Code style enforcement
Google style of C code