Cleaning code and increasing engine efficiency
Fixed a rendering issue that would cause the renderer to generate
individual objects per scene. Increased overall efficiency throughout
the code processing.
Merge remote-tracking branch 'origin/master'