Implementing required validation on forms on frontend

Implemented using the innovations form. Doesn't seem like others are implemented.
Should work for every form.
Why did we change this?
I just tested and the reverse works.
It's also clearer imo since the class doesn't get lost within all the other attributes