fixed bug in my diffMain refactor and fixed diffCompute bug where DiffInsert was used instead of DiffDelete