made keymaps configurable (issue #4 fixed), vertical position for text is corrected