Refactored pipeline.js to handle synchronous script loading more elegantly and to allow for custom asset types
Added build/index.html