Working Email Validation, forgot passwrod, change password, session handling