first Objective-C class definition