upload setup.py and re-arrange the script files