constructor({storagePath, staticFileURLPrefix, siteUrl, errorMessages}) {
        super();

        this.storagePath = storagePath;
        this.staticFileURLPrefix = staticFileURLPrefix;
        this.siteUrl = siteUrl;
        this.staticFileUrl = `${siteUrl}${staticFileURLPrefix}`;
        this.errorMessages = errorMessages || messages;
    }
@param {Object} options
@param {String} options.storagePath
@param {String} options.siteUrl
@param {String} [options.staticFileURLPrefix]
@param {Object} [options.errorMessages]
@param {String} [options.errorMessages.notFound]
@param {String} [options.errorMessages.notFoundWithRef]
@param {String} [options.errorMessages.cannotRead]