Fix #5—Acknowledge animated argument in dismissWithButtonIndex:animated:
Fix #4—Make visible property reflect actual visibility
Fix #6—Use Cocoapods for sample project