moved files to a different package and added a temporary password change UI