NSM: update Change struct
NSM GoogleDrive: use updated Change struct
NSM: replace some functions with slots and add slot for changes