Python Text Game using FSM