added yesno function and -y option to setup.sh