updated line item mechanics, implementing s3 uploads of images