[model_validation] Cleaned up code, added isValid check on form bindings