     
     // MARK: - Internal Helpers
     
+    /**
+    Executes a REST request to Slack's API retrieving all the members of the team associated to the
+    provided auth token.
+    
+    Once successfully retrieved the data checks for existing members in the DB and only inserts the
+    new ones.
+    
+    Assigns a union of both lists as `self.members` for later usage.
+    */
     internal func loadDataFromWeb() {
         SlackProvider.request(.TeamUsersList) { (data, status, response, error) -> () in
             // Notify caller that network request ended

        }
    }
    
    internal func loadDataFromDB() {
        if let appDelegate = UIApplication.sharedApplication().delegate as? AppDelegate,
            context = appDelegate.managedObjectContext {

            // Notify caller that network request is about to begin
            if let beginSignal = self.beginLoadingSignal as? RACSubject { beginSignal.sendNext(nil) }
        
            // Check if we have connectivity or not and retrieve the data depending
            // on this.
            if self.reachability.isReachable() {
                self.loadDataFromWeb()
            } else {
