Added: experimental keyboard navigation.
Fixed: minor UI bug.
Reorganization of functions.