Added progressbar. Now using FileUtils where possible.
Converted script into class
Merge branch 'improvements'
updated readme