add .gitignore
add template project