Some doc
Added project xml file as the input to the driver.
Also handle include directory paths in the lexer.
Lexer fixes. Currently bails on a macro call in uvm example.