ResourceManager: Implment full resource loading with error catching