Added change password api and GUI