Add behat scenarios for essential functionality