`ui2` cleanup (#3374)

[[PR Description]]

Tidies up the `ui2` crate, removing all components we aren't using and
doing a bit of reorganization.

Release Notes:

- N/A
79c890f31aNate Butler committed on 11/21/2023, 6:55:00 AM· committed by GitHubparentsb427500209fb10
57 files changedLine totals unavailable