Tidying up

Decided against adding profile fields because we might use the signup
codes to change people as they are unique