Separación de la vista y lógica