New Diff Viewer compatible with new json format

Fixes #268