rdfa rust deterministic finite automaton Experiment with finite state automaton. The eventual goal is to use it in a Bevy game.