Implementing required validation on forms on frontend

Implemented using the innovations form. Doesn't seem like others are implemented.
Should work for every form.
Hm.... yeah

didn't think of this before. It's a nice refactoring