Added StateMachine Project with Tests.