Maquina de estados.
Menus.
Arreglar codigo fuera de main.