interface UIElement
advance
abstract fun advance(amount: Float): Unit
render
abstract fun render(): Unit
ScrollableTextArea
class ScrollableTextArea : UIElement