[#299] - @ernezto - Se refactoriza máquina de estados para retornar el estado luego de cada transición