Restructured Exception classes
Improved the Cache class
Conditional caching of settings
Added plugin flamecore/menu
Run loaded plugins on 404 error