add submodules
update plugins as submodules