Refactor admin_users, redesign login