Made the PluginBase an ABC
Restore files when they should be