A flexible rating control interface for iOS (Xcode / Objective-C)