update the deprecated presentModalViewController:animated: in favor of the new presentViewController:animated:completion: and updated tests