Update to show an in-place deployment strategy (boot.js) and move the stylesheets out of the html file (distracting).  Also: set up a case where we can show an elusive lost promise rejection.