min
aweror gen_keys takes key table as argument
do not autostart on require
use global client and aweful
centralize requires
readd click handler
extract focus function
min