contact form; send email fn; html alerts; new dependencies and routes