Reduce down our resolutions into a chain of promises
Use the index that Array.reduce provides us.
Clarification of the code
Merge branch 'final-sequence'

Conflicts:
	script.js