extract Rails MAiler classes from domain classes -> use UserRepository as interface