renamed to shipment, refactored into functions
prevent multiple deployments
updated readme to use shipment