added tab shotcuts, fixed backspace behavior, added DiffOrig command and short cut