add messages model, mailer options, contact form setup with errors/thanks.