add .gitignore
add src