Segunda actualización

Funciones de Modelo y de Control separadas.