#817 add a basic working UI to let you run one or more unit tests; the layout isn't awesome yet but its functional at least