Without diving into all of the specifics of the UI code, a few things I notice trying to use the interface:
* It generally works well for adding new iterations
* None of the parameter names appear in the table of iterations on the "Name" column
* The edit button and remove button are oddly aligned.  The table could use a bit of UI refinement
* I added 2 parameters, a String and an Integer.  Trying to edit the first parameter for any iteration (the String), the value that was already entered did not appear in the field.  The second parameter (the Integer) did.