add cursor moves, switch back some key mappings.
working on selection...
add todo - x,y to line,offset
I don't like the explaining part