added base first steps for the plugin manager