add gitignore && setup.sh