Visual application to create and simulate Finite State Machine: Deterministic and non-Deterministic state machines can be created and simulated using this visual tool