Progress widget built using D3, AngularJS, and (hopefully) CoffeeScript