adding forgot password

Bugs still exist also the update function is still under construction!
AKA not working