refactoring to RRC style structure and it is still in progress. moved mesh and material processor to the ModelLoader header