add protractor e2e tests