CE/add run view controller

Good use of the NSError API. 

`UIAlertView` is deprecated in iOS 8 (check the top of its documentation) in favor of `UIAlertController`. We should use that.