Add Gherkin line based execution support

- [x] Gherkin line based execution support