Added password reset functionality, set groundwork for email verification