Zig constructors don’t need any angle bracket nonsense.
Engine now iterates over scenes, which will soon take responsibilities off of Body.
Scene focus replaces catchMouseInRect.
GlyphUtils: splitting set_font off of set_char, so that non-Bodies will have an easier time using Glyphs when they become publicly accessible.
Working towards switching Body subclasses to using composition instead of inheritance.
Slowly converting Body subclasses to systems that comprise of a Body.
Slinging UI shit around.
Separated scroll bar from UIBody.
UIBody renamed to UIElement, no longer extends Body.
Cleaning up the Engine and render methods.