added FiniteStateMachine to readme