Add code generation option to compiler
Remove trailing whitespace across everything