Forgot password

Depends on #14 and #15 being merged first :-)
good call - let's fix that up!