move scripts to bin directory
make setup scripts not call eachother
fix setup_rust to use tmp directory