Implementation of ModelObjectList methods

This implements addModelObject(), removeModelObject(),
removeAllModelObjects(), and modelObjects().