contact form js functionality + html fixes