Expand --root-config path
Add support for Jinja2 templates
Start to separate controllers out into their own files
Work on logging configuration
Monkey-patch LogManager.error to provide a custom error log message format

Includes:

 - Use WatchedFileHandler for logs