GitHub repository: zacharygrafton/StateMachine
Description: A Kotlin DSL for finite state machine