A class for managing a collection of objects