Classes and extensions useful in most Objective-C projects