Changed comment and made constructor used only be class private. No real
functional changes.
Added additional type, color, and textColor elements.