Added UIInputRequirements and minor fixups

Made some minor changes to how the Transform element is populated with
values and some code cleanup.