Actividad 2

Agregando motor de estados.