Replaces text area with multiple inputs for better whitelist UX. Corresponding changes in JS as well