feat(testing): update end to end tests to Protractor