Not all of this will make sense; working on implementing custom models from Wavefront OBJ model files.