Project 2 Grammar is operational