Refactorizando tienda POO