Fixed so we get email correctly again.
Named some urls.
Base template
Updated to use base template.
Ongoing work check in.
Named requestpage.
New template for failed updates.