update submodules and some vimrc changes