Added cucumber, implemented features, all tests passing.