keymaps stuff

There is some duplication of add-function calls. I've decided to leave them as is, cause these functions might be a subject to change.

Added ctrl + left/right arrows, shit + ins