gitignore :P
Refatoracao para satisfazer o principio de programar para interface, no caso do Cart, corrigido metodo getItemById que nao usava o patterKey logo quebrando o design