assets have a Directory
like for Repositories, the Directory is where the asset can be stored (GetReleases) or retrieved (CreateReleases). It is relative to the root of the directory of the downloader/uploader. If the uploader is different from the downloader, it must be initialized with the same directory as the downloader in order to be able to retrieve the data.