Added random token methods to User and Survey