Function createUserInputStateMachine