add E2E tests using protractor