Finish base

Time to work on PluginManager.