Modelo de Dominio y estructura general del proyecto