Add hid_listen utility
Lots of changes to layout
Make L1 arrow-keys and FN1-12