refactoring de maquetacion y templates