 
 enum LoginDataManagerError {
     
+    //Error when there is a Facebook Authentication Error
     case FacebookAuthenticationError
+    
+    //Error when user canceled Facebook Login
     case UserCanceledLogin
+    
+    //Error when there is a connection failure
     case ConnectionFailure
 
 }

        }
    }
    
    
    func loginLater(){
        
        CurrentUser.willLoginLater = true
 
    }
    
    
    func isUserAuthenticatedOrPressedSignInLater() -> Bool {
        if(isUserAlreadyAuthenticated() || CurrentUser.willLoginLater){
            return true

        }
    }
    
    /**
     Method returns true if the user has already authenticated with facebook
     
     - returns: Bool
     */
    private func isUserAlreadyAuthenticated() -> Bool {
        if(CurrentUser.facebookUserId != nil && CurrentUser.fullName != nil){
            return true
