adds hjkl support

This should add hjkl support (or at least be a starting point) :smiley:  I haven't tested it though