nfa_create is finished. tested through some basic use in nfa_eval-test. added ability to replace an nfa's initial state. states now have both an id and a name string.