Moved IndexBufferObject construction to its constructor from GlContext
Moved VertexArrayObject construction out of GlContext
Moved construction of vertex buffer out of GlContext
Moved texture construction out of GlContext