Add project files and .gitignore
Issue #1: Second upload-to-s3 tasks fails because TransferManager.shutdown() closes the pooled client