GUI mostly done

Here's the project with the skeleton of the GUI pretty much finished.  I'll need the code for sorting the files before I can do more on that I think.
replace with meaningful comment.