UI demo

UI is at least demo-quality.  TONS of debugging code to be stripped out
still.