Refactor|Client|Server: ResourceSystem has ownership of ResourceClasses