 private let _dataStore = DataStore()
 
 enum Notification: String {
+    case classes = "DataStoreDidFinishLoadingClassesNotification"
     case assignment = "DataStoreDidFinishLoadingAssignmentsNotification"
     case networkError = "DataStoreDidEncounterNetworkErrorNotification"
 }

        }
    }
    
    func getAssignments() -> [Assignment] {
        return assignments
    }
    
}

class DataStore {
    
    private var assignments: [Assignment] = []
    private var classes: [Class] = []
    
    class var sharedInstance: DataStore {
        return _dataStore
    }
    
    func getAssignments() -> [Assignment] {
        return assignments
    }
    
    func getClasses() -> [Class] {
        return classes
    }
    
    func fetchAssignments() {
