+ Axing the rendering module. Too much work to support across multiple projects
+ Generalized preprocessor definitions added