Update to include plugins as submodules