Here is the updated password recovery and edit users

Look it over and play with the password changing.

Admins can change any password by changing the username. All other should not be able to. Have some fun testing it I need to go to bed for work tomorrow.