Complete backspace logic and add more movements