Add UIComponent list to State, add text input