Had to make some major updates to the scanner/fsa's. Turns out we weren't setting the types properly. Finished with Scanner, still need to implement the rest of the FSA's.