Features:
- all arguments for UI elements are tables now, e.g.
UI.button { "Click me!", on_click = action }
- some UI elements have additional arguments, e.g.
UI.label { "Text", font = my_font }
- it's possible to modify parameters of UI, e.g.
UI = require "UI"
UI.font = my_font
UI.gap = 10