add gitignore
add project files