[CSE]
Misc changes

[SE]
Added preprocessor support to the batch script recompiler
Misc changes

[*]
Updated TODO