Refactored automated UIActionSheet with blocks