Starting to flesh out the parser
Finishing up the parser. Testing out the driver