Update .gitignore with recommended Objective C and XCode exclusions.
Make delegate an IBOutlet.
Add demo project.