IPanierService @Autowired instead of using a singleton
code cleaning