AddRoles should not be adding a store, that's done by the store implementation, it should only be registering the role services. Also fixed the TUser/TRole generic parameters names since they were actually the store types