update submodules and vim config