add vimabolish and hardmode
update submodules