under working,  add automaton loading logic, it load (current, input, nextstate) transfering table.
Merge remote-tracking branch 'origin/master'