Casi listo el codigo intermedio. Faltan unas cuantas clases
sencillas.