Java Application than visualizes DFA and NFA