Cleanup.
Bugfix: Animated U/V did not include uvUpScalar.
Optimization: Moved array init to once before loop in ResourceManager.
Optimization: 2D coords used instead of 3D in ScreenQuadVertexShader.
Added null-checking to WorldObject.finalize()