Diff Tool bug fixes and improvements

* Some diff tool related bugs fixed
* Visualization improvements
* IDE and other pad integration improvements