add .gitignore
add main project