added protractor suppport for end to end testing