updates to NSArray, NSObject, UIView; UIImage categories added