Allow inline validation

When a user fill out a form, we need to validate inline when user is typing or the cursor took out from the input field.

The submit button shouldnt be able to submit it need to be disabled until all validation is true.