met à jour .gitignore
align implementation of widget/input/Checkbox on other input widgets
allow for null value