The source code here is a snapshot of the development
process and is subject to change. It is also not as well
commented as I usually like, but that will get done when I
have time. Here is a description of the source files:

ReadMain.pas - Main routine. Contains the code to display
the main window and test all the reading and writing
routines.

SurveyArray.pas. - Dynamic arrays for that hold basic shot
data before processing.

SurveyCommon.pas - Support routines to handle basic
coding/decoding of survey items.

SurveyReader.pas - Routines to read old-style Compass *.dat
files

SurveyWriter.pas - Routines to write old-styole Compass
*.dat files

XMLSurveyReader.pas - Routines to read the new XML Compass
data files.

XLMSurveyWriter.pas - Routines to write the new XML Compass
data files.

Note: There are many library files that are missing from
these sources. Much of the work is done there. If anybody
really needs those files to understand what is going on, let
me know and I will pass them along.
