Added getObjectID() to the base object and made the constructor pass in the list for each object.  Also added getObjectName()