Implements a Resource Manager, where Resources depend on other Resources.