Remove a bunch of UI code

We leave some of the dead code files in the “ui” package, but take them out of “package.js”.  Some render tests now fail and maybe should be ported.  Some test files are removed because they just tested the old code.