Remove levels.js, seems redundant.
Add progress callback
Merge title