Completed the GUI rewrite.  Completely dynamic build.