Add encoder/decoder to create URL-safe paths from public links