refactored ..
refactored inputs I
refactored TextField , CheckboxField