Updared Grammar. New Tests. Starting visitor