Added The Swing based GUI, and performed initial smoke tests.  
Currently, the output filename is automatically generated.