Better download target
Add PrintProgress function
Add pause at the end
Fix progress formatting
Fix download name
Better final message
Unleash the beast
Better download error detection
Add more space between messages