Created uploadRecursive to s3 method within S3Api