email activation pulled from user model into standlone class