Using attributes to improve fields definition

- Required
- Size
- Help