restructured the code, made it more user friendly, added textures, double-sided triangle support, multi-mesh loading, glb and gltf model support - took away fbx model support (i hate that format)
gemini made the shader code (again) also i only know basic lighting not fog lol, but its neat knowing i can literally upgrade my engines graphics to crazy levels when the time rolls around with shaders