helper library for interacting with S3 and HDFS