renaming some method names, add some utility methods like ZTemporaryFileWithExtension(). -[ZAlertView initWithTitle:error],  ZAlert(title, message, button) etc.