Preliminary Contact Form Push

Not yet finished.