Javascript finite-state-machine framework | Heykuki News