Open the files
While there is data
Read the next data
Process the data
Produce the final report
-------
OpenFiles
Input: none
Output: two open file streams
This will open the file streams based on the configuration file.
Get the two data file names
Open the first datafile
open the second datafile
-------
OpenADataFile
Input: file name
Ouptut: a open file stream
A boolean to indicate if we were successful
open the file
if not successful
report an error