rewrote setup.sh to 1. deal with virtual environment, 2. create config files for nginx, 3. make sure nginx and uwsgi are installed and running at the end of the script