Safety checks were due for layout and route config
Fixed a rather serious bug that demanded loads and loads of redraws
Deprecating faulty backspace listener for menus
+ ui.line() now eats arrays
+ added ui.list(), which also eats arrays
+ add text as optional 2nd argument for stringHelper.format
Added somewhat dirty hack to prevent redrawing UI from a view that is no longer opened
Replacing faulty UI line() calls instead of crashing
Throwing away some unused code
Added 404 route
Renamed Cell.onBlur and onFocus to blur and focus + preperations for interactive input thingy
Using another instance for FocusManager for interactive UI
ui.input()! Needs cleanup but it works :D
Do not take a function as option/input name, since it doesnt work
Updated README for ui.input() usage
Deprecated Command class + updated README again
Deprecated Command class & boundingBox argument for uiFactory + README.md + some @TODO's and removed old code
Renamed the way uiFactory was erronously exposed + dirty try/catch for stability in the lower bowels of ui.input()
UI emits events: focus, blur, open, close, render, menu:shift and menu:confirm
Emit interval event also
Loose ends before branching off
Seemed to have fixed cell overflow of the basic kind
Vertical scroll seems to work rather nice, though it flickers because of fast redraws ~> maybe debounce + scrollDistance?