Working on the parser.

Parser parses our test program fine but does not parse other test
programs that were shared by the class. Changed to use string everywhere
instead of const char.
add misc file