Cleaned up diff data and view.  Data is only set if the files exist