A demo application showing the use of promises in a progressive way