Añadidas capas de dominio y datos