add .gitignore
add source files & .xcworkspacedata