Initial creation of CachedObjectFactory.
Added GPUResidentMOD factory to ResourceManager.
Changed Mission to used GPU MOD cachinge.