working cursor jump

- cursor jumps back to specified position
- jumps to original pos either on timeout or if another key is pressed
grabbing char that cursor is over
renamed main file