Updated README to use ES6 promises