add new submodules and configure vim
updates