Continued implementing DFAs and reworked some of the structure of the Finite Automata class