add test.sh, gitignore it