Updated extract_sem function. Update aux routines to use new extract_sem function.
Added compile instructions to README.
Scanner now returns tuples containing token_text and the token_code
Parser accounts for new tuples being sent by scanner. Removal of some debug statements.
Fixed typo.
Updated action symbols in grammar to reflect positions in the stack.
Fixed import typo.
Removed ll_driver method to avoid confusion. Added _call_action method to call related aux and sem routines.
Edit grammar again to action symbols match corresponding names.
Added sem and aux routines to the parser, so that way it is easier to pass state.
Make indeses attributes of the Parser class.
Compiler now working. Cleaned up data structures as well.