Experimental revamp of model system. Models are not components, meshes are children of models.
Materials are applied to meshes.
Problems:
Materials can not be applied without importing them from a material library