Added support for the Gherkin syntax and separated the project to system object project and test project