init diff POC

[ ] ready to merge

todo:
[ ] organize ideas and make a todo list

---------------------------------------------
initial idea:
the python script compares difference between before.json and after.json and generates before.json.diff and after.json.diff with the changes happened in each block/socket marked

"diff_c" for attributes changed
"diff_d" for attributes deleted
"diff_a" for attributes added

if scriptId is one of the attributes listed, then the entire block/socket is modified