Completes first wave of unit tests, adds gherkin Features