updated to work with surface.StartClipping changes
added Texture:MakeError()
fixed textures not being found being stuck in loading