Refactoring with component and element
Retrieve element from template
Generate Laravel fields
add nested container
Add elements constructors + model binding
Add error message on validation error
Allow different states of message
Manage Label tag and required element
Add choices field type
Add radios and checkboxes
refactoring and cleaning