Adding the finished PluginLoader class