     }
 }
 
-/// Class to construct an alert to be queued for the `AlertCoordinator` to present. Alert adds prority to have high alerts dismiss lower priorty alerts and queue them for a later time.
+/**
+ An `Alert` is an object that hanldes a `UIAlertController` with added features. This class replaces the direct use of `UIAlertContoller`. With an instance of this class display it by enqueueing to an instance of an `AlertCoordinator`.
+ */
 class Alert {
     let title: String?
     let message: String?

        paused = true
    }
    
    func reset() {
        removeCurrentDisplayingAlert(force: true, completion: nil)
        highPriorityQueue.removeAll()

        return nil
    }
    
    private func dequeueAlert() {
        guard let alert = nextAlert() else {
            return
