Update dependencies
Improve usage of promises
Remove Async method suffix
Increase default value of max retries to 3