Added GLVertexDeclarationImpl and GLTexture2DImpl