Added Traits and Interfaces for AuthService & RoleService