submit button now only active if form is valid, further e2e tests for contact form.