changed download.py to a clss will rename latter and added run.py