move user_site_profile into a concern, and add uuid to it's table