added images with carrierwave, s3 storage, and figaro gem