First draft of a GUI.  Original CLI still present.

Graphical UI still needs hooks into the processing code