Added IteratingSystem as a helper class. An abstract system that iterates over a family of components.