Seperate editor.selecting and editor.selection
Corrrect function annotations
Refactor fixes and improvements to ui
Fix toolbar button activation
Fix ui eventloop
Shrink caret size
Reflect overrides in UI
Correct typo
Have format() boundaries within terminal formatted nodes
Better handle overrides for UI
Update UI correctly on CMD+K
added method to normalize boundaries for inserting links. still WIP
refactored action binding and link insertion

refactored Keys.shortcutHandlers so that actual letters can be used for
definition
simplified aloha ui action binding by exposing an array to configure
actions
inserting links will now be handled exclusively by LinksUI.insertLink