Renamed BlockingStateMachine to AtomicStateMachine