removed annoying lastKeyText variable that wasn't needed, and now it works properly
backspace button added
renamed one method