UI planning
wip - updating UiObject detailed in the ui plan.

Children get top priority on input.