Guarantee app exits when the exit method is called.
Read in configuration files as necessary.
Improve app output
Add docs in a few headers
Terse README update