Another round of refactoring of sign-up/sign-in functionality
Adding change password functionality
Added some omissions in change password feature