minor
shipment object setup, constructor, properties, methods, fields