Promises generating and visual update of the status using $.Deferred
Project
index.html
README.md
script.js
style.css

backing Plunker

index.html
Preview