Also, move KVEditor's "i" binding to "A" to avoid clashes with global bindings.
I want each view to have a more coherent set of bindings. This means minimizing the global bindings, and making some bindings accessible only from screens related to their functionality.
The all-in-one page was just getting too unwieldy.
Split the console implementation out into logical components.