Adds license to file, refactored fetch, removed the semi progress in the
starting download, better progress bar shown while download.
Moves progress bar into a separate sub