Added forgot password feature
Added forget password feature.
Merged the failed commits
Fixed #7