update .gitignore
add test project