             return UIImage.imageWithColor(FlatOrange())
         case Red:
             return UIImage.imageWithColor(FlatRed())
+        case Green:
+            return UIImage.imageWithColor(FlatGreen())
         }
     }
 }

        self.tableView.tableFooterView = UIView(frame: CGRectZero)
    }
    
    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return data.count
    }
    
    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCellWithIdentifier("warning", forIndexPath: indexPath)
        
        let warning = data[indexPath.row]
        
        cell.imageView?.image = Severity.image(warning.severity)
        cell.textLabel?.text = "\(warning.column)"
        
        return cell
    }

}

enum Severity {
    case Yellow, Orange, Red, Green
    
    static func image(severity: Severity) -> UIImage {
        switch(severity) {
