Added XML config, upd program to use config.xml

Added the config.xml file to store the base directory and the database
file path. Updated the program to pull in the data from the config file
and validate that it received data for the base directory and the
database file path.