@Override
        public Component getTableCellRendererComponent(JTable table,
                                                       Object value,
                                                       boolean isSelected,
                                                       boolean hasFocus,
                                                       int row, int column) {
            
            // TODO - Add suggestions (red background)
            Component returnedComponent = 
                   super.getTableCellRendererComponent(table, value, isSelected,
                                                       hasFocus, row, column);

            if (column == 0) {
                ((JLabel)returnedComponent).setHorizontalAlignment(JLabel.RIGHT);
            }
            if (column != 0 && needsSuggestions.get(row).get(column - 1)) {
                if (returnedComponent instanceof JLabel) {
                    returnedComponent.setBackground(Color.red);
                }
                else {
                    returnedComponent.setBackground(Color.WHITE);
                }
            }
            else if (isSelected) {
                returnedComponent.setBackground(blueOpaque);
            }
            else {
                returnedComponent.setBackground(Color.WHITE);
            }
            
            return returnedComponent;
            
        }