feat(deploy-webapp): skip downloading if WEBAPP directory already exists

* fix some typo
style(indent): format properly