added Load JSON button (not implemented yet), also fixed bug in updating field and global properties