added swapping todo support with J, K in the urwid ui