Made some small classes "final"
Added Context3D.OnPresent callback
Enabled optimized Vector/Array
Used empty array for Vector initialization
Added support for uploading from Vector<float> and float[]