update documentation.
harden to handle errors more nicely.
handle request 500s more gracefully in the shell.
improve logging, including adding email logs
remove broken cors
exception handling and consistency
remove double display of errors.
config simplification and changes
config file.