 import ImageIO
 import CoreLocation
 
-
-enum CameraDataManagerNotification : String {
-    case UserPressedPostPhoto = "UserPressedPostPhoto"
- 
-}
-
-/// Singleton to hold any state with showing the camera picker. Allows user to upload a photo to BluePic
 class CameraDataManager: NSObject {
 
-    /// Shared instance of data manager
+    /// Shared instance of data manager to make the CameraDataManager a singleton
     static let SharedInstance: CameraDataManager = {
         
         var manager = CameraDataManager()

        
        // Present the controller
        self.tabVC.presentViewController(alert, animated: true, completion: nil)
        
    }
    
    

        }
    }
    
    /**
     Method is called from can't determine location alert if the user chooses to retry getting the location for the image
     */
    private func tryToDetermineLocationAgainAndSetLatLongAndLocationName(){
        
        showProgressHudAndDisableUI()
        
        failureGettingUserLocation = false
        
        setLatLongAndLocationNameForImage { location in
            
            self.dismissProgressHUDAndReEnableUI()
            
