fix remaining ui tests broken by recent commits
flush out remaining ui tests

Covers recent additions pertaining to shaders and other updates.
A few tests are stubbed out as to be implemented.