 
     func updateSelectionDisplay() {
         selectionDisplay.text = keyboardRows[selectedRowIndex][selectedCharIndex]
+        selectionDisplay.backgroundColor = rowColors[selectedRowIndex]
     }
 }

    func createKeyboardRows() -> [[String]]{
        var rows: [[String]] = []
        rows.append(createUpperAlphabetRow())
        rows.append(createLowerAlphabetRow())
        rows.append(createNumberRow())
        rows.append(createPunctuationRow())
        rows.append(createSymbolRow())
        return rows
    }
    

    var selectedRowIndex: Int = 0
    var selectedCharIndex: Int = 0
    var selectionDisplay: UILabel!
    var rowColors: [UIColor] = []
    
    /*
     * Class utility functions.
