Refactor de codigo java. Implementacao do carrinho