Updated the test cases for the AST and for the grammar, made new tests for the Parser