Updated Parser, Driver, and Compyler files.

Almost all is working with the parse except is crashing on the section
that James still needs to finish.
Changes from Friday to the Parser file