Feature/setup protractor for testing

@bajtos 

Fixes #396
this felt like an awkward use of the protractor api but it was a bit of a pia to work this selector out  I'll check out your suggestion