Useful classes and categories for iOS development