removing undo and redo for now, syntax highlighting token logic is going to change soon