Updated battery left logic and updated vim_runtime submodule