add form validation for most forms

add form validation for participant and admin login as well as create
competition and participant signup