Add Foundation for headers, NSObject requires it