Refactor: duplication
Class => lib/
Moved support class
fails when user exists already with the same email