Fixing unit tests and help files.  Creating global error block handler.
Fix load after config error.  Move plugin dependencies to new file.
Moved functionality out of engine and into plugins for the base models.
Moving server config options to individual files.
API draft 1.
API round 2.