Adding backspace and cursor handling to vga text mode driver