Generic FSM Modules Modules in this section are not specific to WestWorld2; they can be used anywhere we need an FSM. base_entity.py: base_entity state_machine.py state_machine