Rename loaders.js -> Loader.js
Move everything from impl.js back into Loader.js
Remove impl.js
change default file to Loader.js
Move implementation code for high-level methods closer to the interface code.
Fix Loader creation.