factory Thumbnail.fromMap(Map<String, dynamic> map) { return Thumbnail( source: map['source'], width: map['width'], height: map['height'], ); }