added snippets and plugins as submodules