add storage and attr_class to S3DirectField, save relative path to field value