Add progress dependency
Improved project build process