moving error manager into TensorDataManager itself, and converting method to use ProjectVersionRef instead of g,a,v