use neobundle new futures
fix path
update submodules