Collection of resources / notes on the concept of promises in JS