Password resets should be working

Might not be 100% bug free, but here's the basic gist of it. Issue #5