A wrapper class around AWS S3 and local file storage, so you can switch how you store your files