Denney reset password

Closes #3.  

-Admins can reset a user's password without depending on email.
-A user can change their password.