first pass at loading gltf. Seems to mostly work, but in buffergeometry mode there are no textures, and the shading seems flat and normal maps did not load