I have an angular app in which I want to enter an unknown number of entries, say names, to a list.

I want to compile the list of names into an array. I want to be able to show an input element to allow the user to enter a name.

Every time they enter a name I want it to be validated and added to the names array, and I want a new blank input field to appear below it.

I assume I need an array of `FormControl`s in my `FormGroup`. If so, how do I refer to each element by form control name in my HTML form?