Fixed data model references in main section

Minor changes to reference the proper data model should the module be
run standalone for testing
added session close following recalculation of team scores
created new module for config utilities

Extracted some functions from the main module into a separate module so
that they can be referenced from multiple places.
Added another logger for file processing

Updated the config file to add a new logger for file processing. Added a
new utility function that will initialize a logger
Added a main portion to allow the file processor to run standalone

Added a main section that allows the file processor to be run as a
standalone program. This was done so that the web application can invoke
the file processor as a separate program launch rather than as a thread
Changed the file processor invocation to use subprocess

Modified the file processing to launch the file processor through the
subprocess calls to avoid calling the file processor through the timer
thread