Documentation (still work in progress)
Documentation nearly complete.
Added non-zero return value when an exception is thrown inside the main processing  program
Documentation Complete
Removed all logging calls for information messages
Removed printing stack trace from main exception handler
Merge pull request #2 from qlands/1.0-cleanup

1.0 cleanup #1