0.4.0: Public API rework
Complete rework of the public API to split ui, sprite and scene manager into more clearly separated modules and expose all UI-related structs and functions clearly in the mooeye::ui module instead of split between mooeye, mooeye::basic, mooeye::containers and mooeye::ui_element.