Almost there, no more compile errors.
Application now fails in BirdNode, so viewDidLoad in the controller is executing  at last!