fix a typo
add the ability to send emails
split the reset actions into a new controller
use a template for the forgotten password email