Feature frontend tests

First time setup for end 2 end tests with Protractor and unit tests with Karma.