Scripts are loaded using module loader RequireJS. This demo demonstrates how to use html5 ajax uploader and knockout to customize UI for uploads.