Implementation of new XML schema and DirData object.  Unit tests DO NOT PASS and code commented.  This is a checkin to maintain record of changes.  Solution does build.