Base modal object which uses objective-c runtime to populate the modal objects from NSDictionary objects.