Add some nil checks to avoid problems with empty images and variants
Add all images from variants
Set 'channel' equal to 'source'
Change order status to 'completed'
Add billing address to shipments
Update README