updated user types, made admin model