Keep your Gherkin feature files consistent in layout, take the pain out of table formatting and cucumber step generation