Forgot password

Depends on #14 and #15 being merged first :-)
improved testing abilities FTW!