add test file
add project2 files
gitignore, whitespace
add parser rules for test cases 1-6
fix c++ comment lexing
fix typo
add tests
add test runner script