diff-zip github project