moved progression.js to top level dir