Allowed a texture objects to have a default constructor for 2D texture types
Cleaned up some of the instancing code.
Sphere mesh UVs now face the correct direction when being rendered.
implemented a second test state to show off batched/instanced rendering.