Change password implemented, some code reworks...