Login and form generator

- Finished the login and the form generator
- rebuild the inherit from the abse widget
- build a new form validation process