generate textbox and stores in an array list. TODO validate the type for each textbox. Troy