Laid groundwork for an UI-centric program.

All previous code is still there. However, it has been split in two functions, ArrayList<Dwarf> ImportXML(String filename) and GedExportTest(). These are called from the debug window (which shows up at startup) when the appropriate button is clicked. ImportXML feeds an ArrayList of dwarves to GedExportTest and this function works just as it did before.

Now the resulting list of dwarves from the importing of any XML file can be fetched from any part of the program for other uses (such as visualization, statistics, etc).