add code commentary for those that view-source
update for new provisor API
fix ssh command and add exit to avoid gpg sig conflict
explicit https in curl command