Part II. Application Glue

The stuff in the toplevel source directory. Initializes and shuts down the application, parses the command line. It's the "glue" that holds together the various subsystems.