fixed some bugs for backspace. Shifts the msg over when char is deleted. works properly for multiline msgs too