Complete overhaul of the UI rendering.
Added font renderer.
Cursor now shows current IN, OUT values.
Autorepeat