init files
add .gitignore