filefield custom storage and swiftclient API re-wrapper