added validations and FormBuilder gem