added contact form and validations