added a proper .gitignore file so I won't get xcode changes