Conditionals.
Formatting.
Added a few extensions.
Fixed typo.
Blend mode caching fix.
Consolidating rendering code.  Added some older code from my previous engine for rendering sprites and particles (not yet tested).