First version of the contact form.
Add flash message for successfully sending the message.
Add client side validation.
Change validation messages.
Delete old public javascripts and move partial to shared folder.
Add mailing functionality.
Update text on the contact form page.