chore(promise-chain): rename promise-chain
feat(promise-chain): implement Array-promise-chain